Life Peer — definition

1. life peer (Noun)

1 definition

life peer (Noun) — A British peer whose title lapses at death.

1 type of
peer